motor bark remover - Turkish English Dictionary